<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <link rel="stylesheet" href="/css/common.css">
</head>
<body class="main-container">
  <h3>HTTP课程测试目录</h3>
  <ul class='menu-wrapper'>
    <li><a href="/301.html">301与302</a><span>起 app.js （npm run dev）服务</span></li>
    <li><a href="/307.html">307</a><span>起 app.js （npm run dev）服务</span></li>
    <li><a href="/referer.html">HTTP之referer防盗链演示</a><span>起 referer.js （npm run referer）服务</span></li>
    <li><a href="/liuyan.html">留言与几十条评论一次性灌水操作</a><span>起 list.app.js （npm run serve-test）服务</span></li>
    <li><a href="/gzip.html">开启gizp压缩</a><span>起 app.gzip.js （ npm run serve-test） 服务</span></li>
    <li><a href="/put.html">演示PUT请求</a><span>起 app.js （npm run dev）服务</span></li>
    <li><a href="/204.html">演示204响应，只返回响应头，不会返回响应体</a><span>起 app.js （npm run dev）服务</span></li>
    <li><a href="/repeatHeads.html">重复的请求头</a><span>起 repeatHeads.js （npm run repeat）服务</span></li>
    <li>
      <a href="/no-cache.html">请求和响应头去掉缓存 
        <br>( no-cache、no-store)
        <br>max-age、must-revalidate
      </a>
      <span>起 cache.js （npm run cache）服务</span>
    </li>
    <li><a href="/kill-304.html">查看后台请求日志控制台，多次刷新，304请求不在发送到后台</a><span>起 304.js （npm run 304）服务</span></li>
    <li>
      <a href="/iframe.html">3000端口去访问3010端口的静态资源，直接通过HTTP拒绝</a>
      <span>起 app.js和frame-content-refuse.js 这2个服务（npm run dev 和npm run refuse-iframe）</span>
    </li>
    <li>
      <a href="/cors.html">简单请求与非简单请求</a>
      <span>静态资源起app.js（npm run dev）, 纯后台接口服务起 CORS.js (npm run cors)</span>
    </li>
  </ul>
</body>
</html>